Skip to content

google-genai: bump test deps to latest#4539

Merged
lzchen merged 4 commits into
open-telemetry:mainfrom
banlor:chore/bump-google-genai-test-deps
May 11, 2026
Merged

google-genai: bump test deps to latest#4539
lzchen merged 4 commits into
open-telemetry:mainfrom
banlor:chore/bump-google-genai-test-deps

Conversation

@banlor
Copy link
Copy Markdown
Contributor

@banlor banlor commented May 6, 2026

Description

Bumps test pins to current latest:

  • google-genai 1.64.0 → 1.75.0
  • google-auth 2.47.0 → 2.50.0 (forced by google-genai 1.75 requiring >=2.48.1)

Took a quick look at the breaking changes in the 1.64 → 1.75 range (1.65 enum migration, 1.68 Interactions API refactor, 1.73.1 webhooks rename) - they all live in modules this instrumentation does not patch. The Models.generate_content / AsyncModels.generate_content surface wrapped here appears stable across the range.

Type of change

Just dependency bump (none of the categories really fit)

How Has This Been Tested?

Run locally:

tox -e py313-test-instrumentation-google-genai-latest

Does This PR Require a Core Repo Change?

  • No.

Checklist:

See contributing.md for styleguide, changelog guidelines, and more.

  • Followed the style guidelines of this project
  • Changelogs have been updated
  • Unit tests have been added
  • Documentation has been updated

@banlor banlor requested a review from a team as a code owner May 6, 2026 20:17
@linux-foundation-easycla
Copy link
Copy Markdown

linux-foundation-easycla Bot commented May 6, 2026

CLA Signed

The committers listed above are authorized under a signed CLA.

@github-actions github-actions Bot added the gen-ai Related to generative AI label May 6, 2026
@github-project-automation github-project-automation Bot moved this to Approved PRs in Python PR digest May 7, 2026
google-auth bumped too, new google-genai needs >=2.48.1.

Assisted-by: Claude Opus 4.7 (1M context)
Signed-off-by: Mikhail Basov <Michael.S.Sinclair@protonmail.com>
@banlor banlor force-pushed the chore/bump-google-genai-test-deps branch from 2b125c3 to 2e0bf6b Compare May 10, 2026 07:14
@lzchen lzchen enabled auto-merge (squash) May 11, 2026 19:09
@lzchen lzchen added the Skip Changelog PRs that do not require a CHANGELOG.md entry label May 11, 2026
@lzchen lzchen merged commit 3c7c592 into open-telemetry:main May 11, 2026
751 checks passed
@github-project-automation github-project-automation Bot moved this from Approved PRs to Done in Python PR digest May 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gen-ai Related to generative AI Skip Changelog PRs that do not require a CHANGELOG.md entry

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants